package com.linkoog.devtools.json.file_editer.editer.ui.jsonTree;

import com.intellij.ui.JBColor;
import com.intellij.ui.SimpleTextAttributes;

import java.awt.*;

public class JsonTreeStyles {


    public static final SimpleTextAttributes lightAttributes = SimpleTextAttributes.merge(SimpleTextAttributes.REGULAR_ATTRIBUTES, SimpleTextAttributes.GRAYED_ATTRIBUTES);
    public static final SimpleTextAttributes blueAttributes = new SimpleTextAttributes(0, new JBColor(new Color(63, 120, 230), new Color(137, 174, 246)));
    public static final SimpleTextAttributes purpleAttributes = new SimpleTextAttributes(0, new JBColor(new Color(248, 108, 101), new Color(244, 184, 181)));

    public static final SimpleTextAttributes nullColorAttributes = new SimpleTextAttributes(0, new JBColor(new Color(0, 51, 179), new Color(206, 141, 108)));
    public static final SimpleTextAttributes stringColorAttributes = new SimpleTextAttributes(0, new JBColor(new Color(6, 125, 23), new Color(104, 169, 114)));
    public static final SimpleTextAttributes booleanColorAttributes = new SimpleTextAttributes(0, new JBColor(new Color(0, 51, 179), new Color(206, 141, 108)));
    public static final SimpleTextAttributes numberColorAttributes = new SimpleTextAttributes(0, new JBColor(new Color(25, 80, 234), new Color(41, 171, 183)));

}
